#include "Jacobi.h"

/*Funcao: CreateMatrix
  Parametros:
  int size - Ordem da Matrix
  
  Saida:
  float** - Matriz de float
  Aloca dinamicamente uma matrix de ordem size
*/
float **createMatrix(int size);

/*Funcao: CreateVector
  Parametros:
  int size - Tamanho do vetor
  Saida:
  float* - vetor de float
  Aloca dinamicamente um vetor de tamanho size
*/
float *createVector(int size);

/*Funcao: reMatrixFromFile
  Parametros:
  FILE *file_in
  float **matrixA
  Saida:
  NULL
  Le os dados do arquivo file_in e armazena na matrixA
 */
void readMatrixFromFile(FILE *file_in, float **matrixA);

/*Funcao: readVectorFromFile
  Parametros:
  FILE *file_in
  float *vectorB
  Saida:
  NULL
  Le os dados do arquivo file_in e armazena no vectorB
 */
void readVectorFromFile(FILE *file_in, float *vectorB);
